home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HPAVC
/
HPAVC CD-ROM.iso
/
MP-DOOM.ZIP
/
MPGSPPE.DOC
< prev
next >
Wrap
Text File
|
1995-01-23
|
8KB
|
156 lines
Beta version 1.30 MPGS.PPE for PCBoard v15.21+ 01/22/95
By J. Parish AKA WizBandit SYSOP, T∞R∞N - Fort Myers, FL
The first APCi MultiPlayer Game Server Site Licence in town!
This program is FREEWARE , I would just like acknowledgement for my work.
(damn that's a big word :) The Final version might include the source code.
Registration is welcome but not required as this software is aimed at at
very limited market.
DISCLAIMER:
■────────────────────────────────────────────────────────────────────────────■
This program is guaranteed to do nothing at all. It should work as directed.
It has NO BACK DOORS as I have found in other authors PPE's
I will work with you to get it running on your system as my time allows.
I will provide SALT AIR a copy of the present unfinished source if you
so request.
■────────────────────────────────────────────────────────────────────────────■
DESCRIPTION:
■────────────────────────────────────────────────────────────────────────────■
A neat PCBOARD v15.2x interface for the APCi MultiPlayer Game Server.
(C) Applied Personal Computing, Inc., O'Fallon, Illinois, USA
Voice(618)-632-7282 BBS(618)-632-7664
Using custom 'pass-through' cables for a multi-node/multi-tasking BBS.
It has not yet been tryed on a system using one computer per node type setup.
If you try it and it does/does not work, let me know, I'll make the required
modifications to get it to work for you. It was written fast, has no major
bugs, and could be improved (and will be). Works well with CNAV v4.01,
(Author; Midnight Slasher).
■────────────────────────────────────────────────────────────────────────────■
SETUP:
■────────────────────────────────────────────────────────────────────────────■
■ Requires all files to be in the same directory as MPGS.PPE including
the GoMPGS.MSG password file.
■ Just add to your .CMD list file, ex => C:\PCB\PPE\MPGS.PPE
■ BE SURE and set the Passthrough <KICK> character to SPACE.
■ Edit the MPGS EXIT file on the game server to just CR-LF (0D0A)
This is important! The PPE looks for either a CR or LF coming
from the Game Server to exit back to PCBoard. The file size should
be 2 bytes. I have included the file with this pak for those of you
unable to comprehend. Copy over the exisiting file on the Game Server
boot drive.
■ To disable the 'switch' just rename the GOMPGS.MSG to something else.
For proper operation this file MUST be in the same directory as MPGS.PPE
■ Enable accounting in PCBOARD, set the charge per minute for the PPE, as an
option, give set -.05 cents (or whatever) for each use of the PPE (gives a
5 cent credit to allow a little for chat time which I feel should not be
charged).
■ By using a different KEY name you can charge different classes of users
at a different rate. For example, my close personal friends pay 1 cent
per minute so they use DOOM to run the PPE. Everyone else uses MPGS and
they pay 2 cents per minute. By setting the cost per minute and the required
security level you can control who can access what rate. Of course family
does not get charged so they use FAMILY to run it with the PPE charge per
minute set to nothing. Simple, aye?
■ Don't forget to give paying users enough time to use any credits they have
bought, remember, they ARE paying, normal time limits need not apply. I have
a time bank set up so when a user buys say 10 hours worth of credits, I
deposit 600 minutes @ $1 per hour into his account, it's only fair I think.
Most time banks let you set the MAX withdrawl per day so there you go.
■────────────────────────────────────────────────────────────────────────────■
FEATURES:
■────────────────────────────────────────────────────────────────────────────■
■ It will not allow users with ERROR CORRECTION on the get into the SERVER.
(SYSOP overide, see below)
■ Users that have a lot of time, received credits for work done for the
SYSOP, or have purchased large amounts of credits can sell/give time and/or
credits to other users if they run short.
(Not included in this version, will be in registered release)
■ Displays a 3 line status while the user is in the Game Server with
time entered Server, modem connect string, user name, user alias,
time left, ect.
■ It 'beeps' every time it receives the <KICK> character from the Game Server,
about every minute or so.
(this is related to the 'CHING' of a cash register :)
■ It logs the user and time-in/time-out of the Game Server.
(usefull if a user trys to get many nickles buy going in/out 100 times :)
■ It updates the USERNET.XXX file with the city field = "USING GAME SERVER".
■ The keyboard time-out routine is disabled while using the Game Server.
■────────────────────────────────────────────────────────────────────────────■
OPERATION (SYSOP Intervention):
■────────────────────────────────────────────────────────────────────────────■
■ The PPE won't let you 'switch' if you are onlocal or ERROR CORRECTION
is detected. SYSOPS can press '*' to force it, of course this doesn't
really switch unless your ONLINE but allows you to see what the 3-line
'IN GAME SERVER' status looks like.
■ The only way the PPE returns to PCBoard is if it sees a <CR> or <LF>
coming from the Game Server. To force it back to PCBoard, SYSOPS's can
press '~' (shift sqwiggle). This does not force the user to come back to
the BBS. The user only returns to the BBS when he/she presses 'X' at the
terminal or the Game Server detects that PCBoard has dropped DTR because
the user either ran out of time, credits, or lost carrier. This re-enables
the Keyboard time-out timer and the only purpose I can see it serving is
allowing the SYSOP the hang up on the user. Just wanted to maintain control
as a SYSOP should :)
■────────────────────────────────────────────────────────────────────────────■
REGISTRATION:
■────────────────────────────────────────────────────────────────────────────■
■ A $5.00 registration choclate chip cookie fee will get you a version
with the transfer function finished.
■────────────────────────────────────────────────────────────────────────────■
Let me know what you think, ideas, suggestions.
Jim Parish
-------------------------
The files in this archive:
10 Total
-------------------------
MPGS.PPE ;The main PPE
WELCOME.MSG ;The Welcome file, displayed when entering the PPE
;The last two lines are hardcoded so keep it < 21 lines
ACCOUNT.MSG ;Accounting information file using PCBoard @MACROS@
;Displayed with the 'A' cmd.
TRANSFER.MSG ;Transfer credits/time, Displayed with the 'T' cmd .
RULES.MSG ;Your rules file, displayed with the 'R' cmd.
HELP.MSG ;Your help file, displayed with the 'H' cmd.
EXITMPGS.MSG ;Displayed to user when they come back to the BBS.
MPGSPPE.DOC ;This file.
MPGSPPE.HIS ;Updates, improvements & bug fixes.
EXIT.MSG ;File containing just a <CR><LF> for the game server
;boot drive.
All the display files (.MSG) may contain PCBoard @MACROS@
■────────────────────────────────────────────────────────────────────────────■
Latest registered versions can be downloaded
from the BBS - T∞R∞N (813)-433-2206.2230.2234.2283
US Mail Address:
JTECH ENTERPRISES - TRN
PO BOX 6212
FT MYERS, FL, 33911
ATTN: MPGSPPE
■────────────────────────────────────────────────────────────────────────────■
This program is dedicated to my son Anthony, whom I lost three years ago
next month at the age of 10. I miss you, love DAD.
■────────────────────────────────────────────────────────────────────────────■